oil renewal - French English Dictionary